[INFO] cloning repository https://github.com/pokemon-GA/scarlet-queen
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pokemon-GA/scarlet-queen" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpokemon-GA%2Fscarlet-queen", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpokemon-GA%2Fscarlet-queen'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ebc6ccd59a48f91618dca6be36994ea120c9c409
[INFO] testing pokemon-GA/scarlet-queen against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpokemon-GA%2Fscarlet-queen" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/pokemon-GA/scarlet-queen
[INFO] finished tweaking git repo https://github.com/pokemon-GA/scarlet-queen
[INFO] tweaked toml for git repo https://github.com/pokemon-GA/scarlet-queen written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pokemon-GA/scarlet-queen on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pokemon-GA/scarlet-queen already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded core-text v20.1.0
[INFO] [stderr]   Downloaded dwrote v0.11.3
[INFO] [stderr]   Downloaded zmij v1.0.10
[INFO] [stderr]   Downloaded font-kit v0.14.3
[INFO] [stderr]   Downloaded gif v0.12.0
[INFO] [stderr]   Downloaded plotters-bitmap v0.3.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] faea9ff480159ab0edb7da0ff437aee583653b3fd12157ff7bbf588831b0baf1
[INFO] running `Command { std: "docker" "start" "-a" "faea9ff480159ab0edb7da0ff437aee583653b3fd12157ff7bbf588831b0baf1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "faea9ff480159ab0edb7da0ff437aee583653b3fd12157ff7bbf588831b0baf1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "faea9ff480159ab0edb7da0ff437aee583653b3fd12157ff7bbf588831b0baf1", kill_on_drop: false }`
[INFO] [stdout] faea9ff480159ab0edb7da0ff437aee583653b3fd12157ff7bbf588831b0baf1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cd1547b6e92eb8fd24fd2e909ddb02620cdce24c8bd879c2918eb3a115b858f4
[INFO] running `Command { std: "docker" "start" "-a" "cd1547b6e92eb8fd24fd2e909ddb02620cdce24c8bd879c2918eb3a115b858f4", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling libloading v0.8.8
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cc v1.2.30
[INFO] [stderr]    Compiling yeslogic-fontconfig-sys v6.0.0
[INFO] [stderr]    Compiling zmij v1.0.10
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling font-kit v0.14.3
[INFO] [stderr]    Compiling bytemuck v1.23.1
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling pathfinder_simd v0.5.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling jpeg-decoder v0.3.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling gif v0.12.0
[INFO] [stderr]    Compiling float-ord v0.3.2
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling dlib v0.5.2
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ttf-parser v0.20.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling pathfinder_geometry v0.5.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling freetype-sys v0.20.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling image v0.24.9
[INFO] [stderr]    Compiling plotters-bitmap v0.3.7
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling scarlet-queen-core v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-core)
[INFO] [stderr]    Compiling scarlet-queen-replenisher v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-replenisher)
[INFO] [stderr]    Compiling scarlet-queen-fitness v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-fitness)
[INFO] [stderr]    Compiling scarlet-queen-selector v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-selector)
[INFO] [stderr]    Compiling scarlet-queen-initializer v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-initializer)
[INFO] [stdout] warning: unused import: `seq::IndexedRandom`
[INFO] [stdout]  --> crates/scarlet-queen-selector/src/roulette.rs:1:49
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{distr::weighted::WeightedIndex, rng, seq::IndexedRandom};
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stdout]    |             ----^^^^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let mut rng = rng();
[INFO] [stdout]    |             ----^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_with_id`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_with_id`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scores`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |         let scores =
[INFO] [stdout]    |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_scores`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rng`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let mut rng = rng();
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rng`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scarlet-queen-generation v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-generation)
[INFO] [stderr]    Compiling scarlet-queen-entrypoint v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-entrypoint)
[INFO] [stderr]    Compiling pokemon v0.0.1 (/opt/rustwide/workdir/crates/pokemon)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.26s
[INFO] running `Command { std: "docker" "inspect" "cd1547b6e92eb8fd24fd2e909ddb02620cdce24c8bd879c2918eb3a115b858f4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cd1547b6e92eb8fd24fd2e909ddb02620cdce24c8bd879c2918eb3a115b858f4", kill_on_drop: false }`
[INFO] [stdout] cd1547b6e92eb8fd24fd2e909ddb02620cdce24c8bd879c2918eb3a115b858f4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 19dc3018d46ce19df81be4b4c239f25265ed9710b2d14a13899f0838869aa539
[INFO] running `Command { std: "docker" "start" "-a" "19dc3018d46ce19df81be4b4c239f25265ed9710b2d14a13899f0838869aa539", kill_on_drop: false }`
[INFO] [stderr]    Compiling scarlet-queen-fitness v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-fitness)
[INFO] [stderr]    Compiling scarlet-queen-core v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-core)
[INFO] [stdout] warning: unused import: `seq::IndexedRandom`
[INFO] [stdout]  --> crates/scarlet-queen-selector/src/roulette.rs:1:49
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{distr::weighted::WeightedIndex, rng, seq::IndexedRandom};
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stdout]    |             ----^^^^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scarlet-queen-initializer v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-initializer)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let mut rng = rng();
[INFO] [stdout]    |             ----^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scarlet-queen-replenisher v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-replenisher)
[INFO] [stdout] warning: unused variable: `type_with_id`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_with_id`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scarlet-queen-selector v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-selector)
[INFO] [stdout] warning: unused variable: `scores`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |         let scores =
[INFO] [stdout]    |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_scores`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rng`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let mut rng = rng();
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rng`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scarlet-queen-generation v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-generation)
[INFO] [stderr]    Compiling scarlet-queen-entrypoint v0.0.1 (/opt/rustwide/workdir/crates/scarlet-queen-entrypoint)
[INFO] [stderr]    Compiling pokemon v0.0.1 (/opt/rustwide/workdir/crates/pokemon)
[INFO] [stdout] warning: unused import: `seq::IndexedRandom`
[INFO] [stdout]  --> crates/scarlet-queen-selector/src/roulette.rs:1:49
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::{distr::weighted::WeightedIndex, rng, seq::IndexedRandom};
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stdout]    |             ----^^^^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let mut rng = rng();
[INFO] [stdout]    |             ----^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_with_id`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_with_id`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scores`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |         let scores =
[INFO] [stdout]    |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_scores`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rng`
[INFO] [stdout]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let mut rng = rng();
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rng`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.73s
[INFO] running `Command { std: "docker" "inspect" "19dc3018d46ce19df81be4b4c239f25265ed9710b2d14a13899f0838869aa539", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "19dc3018d46ce19df81be4b4c239f25265ed9710b2d14a13899f0838869aa539", kill_on_drop: false }`
[INFO] [stdout] 19dc3018d46ce19df81be4b4c239f25265ed9710b2d14a13899f0838869aa539
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ea32cb25982bcdc33d993e533efad0dad7ab00a2efe104b1317fc8d4ce135783
[INFO] running `Command { std: "docker" "start" "-a" "ea32cb25982bcdc33d993e533efad0dad7ab00a2efe104b1317fc8d4ce135783", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `seq::IndexedRandom`
[INFO] [stderr]  --> crates/scarlet-queen-selector/src/roulette.rs:1:49
[INFO] [stderr]   |
[INFO] [stderr] 1 | use rand::{distr::weighted::WeightedIndex, rng, seq::IndexedRandom};
[INFO] [stderr]   |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stderr]    |
[INFO] [stderr] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stderr]    |             ----^^^^^^^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stderr]    |
[INFO] [stderr] 66 |         let mut rng = rng();
[INFO] [stderr]    |             ----^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_with_id`
[INFO] [stderr]   --> crates/scarlet-queen-selector/src/roulette.rs:57:13
[INFO] [stderr]    |
[INFO] [stderr] 57 |         let mut type_with_id: HashMap<usize, Vec<usize>> = HashMap::new();
[INFO] [stderr]    |             ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_with_id`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `scores`
[INFO] [stderr]   --> crates/scarlet-queen-selector/src/roulette.rs:63:13
[INFO] [stderr]    |
[INFO] [stderr] 63 |         let scores =
[INFO] [stderr]    |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_scores`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rng`
[INFO] [stderr]   --> crates/scarlet-queen-selector/src/roulette.rs:66:13
[INFO] [stderr]    |
[INFO] [stderr] 66 |         let mut rng = rng();
[INFO] [stderr]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rng`
[INFO] [stderr] 
[INFO] [stderr] warning: `scarlet-queen-selector` (lib) generated 6 warnings (run `cargo fix --lib -p scarlet-queen-selector` to apply 5 suggestions)
[INFO] [stderr] warning: `scarlet-queen-selector` (lib test) generated 6 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pokemon-0de38e14c14e4ec4)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test pokemon_type::effective::tests::test_typeeffectiveness_fromeffectivearray ... ok
[INFO] [stdout] test pokemon_type::effective::tests::test_typeeffectiveness_point_weak ... ok
[INFO] [stdout] test pokemon_type::fitness::tests::test_fitnesspokemontype_eachcrateindividual_new ... ok
[INFO] [stdout] test pokemon_type::effective::tests::test_typeeffectiveness_point_strong ... ok
[INFO] [stdout] test pokemon_type::fitness::tests::test_fitnesspokemontype_fitnessindividual_fitness ... ok
[INFO] [stdout] test pokemon_type::fitness::tests::test_fitnesspokemontype_attackeffectiveness ... ok
[INFO] [stdout] test pokemon_type::fitness::tests::test_fitnesspokemontype_into_usize_into ... ok
[INFO] [stdout] test pokemon_type::value::pokemon_type_all::tests::test_standarduniform_distribution_pokemontypeall_sample ... ok
[INFO] [stdout] test pokemon_type::value::pokemon_type_fwg::tests::test_pokemontypefwg_pokemontype_colormap ... ok
[INFO] [stdout] test pokemon_type::value::pokemon_type_fwg::tests::test_pokemontypefwg_pokemontype_sample ... ok
[INFO] [stdout] test pokemon_type::value::tests::test_pokemontype_colormap ... ok
[INFO] [stdout] test pokemon_type::value::pokemon_type_fwg::tests::test_pokemontypefwg_tryfrom_pokemontypeall_tryfrom ... ok
[INFO] [stdout] test pokemon_type::value::tests::test_pokemontype_sample ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/pokemon-54e67846b12f958f)
[INFO] [stdout] test pokemon_type::value::pokemon_type_all::tests::test_pokemontypeall_fromstr_fromstr ... ok
[INFO] [stdout] test pokemon_type::value::pokemon_type_fwg::tests::test_pokemontypefwg_into_pokemontypeall_into ... ok
[INFO] [stdout] test pokemon_type::value::pokemon_type_all::tests::test_pokemontypeall_colormap ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_core-63235522d8a15b44)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test each_crate_individual::tests::test_eachcrateindividual_getid ... ok
[INFO] [stdout] test group::tests::test_grouptrait_clonevalues ... ok
[INFO] [stdout] test group::tests::test_grouptrait_init ... ok
[INFO] [stdout] test group::tests::test_grouptrait_resetid ... ok
[INFO] [stdout] test individual::tests::test_individual_getid ... ok
[INFO] [stdout] test individual::tests::test_individual_getvalue ... ok
[INFO] [stdout] test fitness::tests::test_fitnessindividualtrait_fitnessgroup ... ok
[INFO] [stdout] test each_crate_individual::tests::test_eachcrateindividual_getvalue ... ok
[INFO] [stdout] test individual::tests::test_individual_new ... ok
[INFO] [stdout] test individual::tests::test_individual_setid ... ok
[INFO] [stdout] test individual::tests::test_individual_newwithid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_entrypoint-cb78d8d3f280183a)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/scarlet_queen_entrypoint-e913fde85888e8e2)
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_fitness-d67e157fc13f35d9)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_generation-476e719feb8a5ad7)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test group::tests::test_group_grouptrait_new ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_getfitnessindividual ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_getselectorindividual ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_replenisherindividual_replenish ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_eachcrateindividual_getid ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_selectorindividual_selectedids ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_eachcrateindividual_new ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_eachcrateindividual_getvalue ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_getreplenisherindividual ... ok
[INFO] [stdout] test group::tests::test_group_newfromvec ... ok
[INFO] [stdout] test individual::tests::test_generationindividual_fitnessindividual_fitness ... ok
[INFO] [stdout] test group::tests::test_group_grouptrait_iter ... ok
[INFO] [stdout] test group::tests::test_group_grouptrait_onecyclewithoutput ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_initializer-d06451bf21e86437)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test random::tests::test_initializer ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_replenisher-5e821bd4bbea50d7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scarlet_queen_selector-b23e13213d32b914)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test random::tests::test_randomselectorindividual_selectorindividualtrait_selectedids ... ok
[INFO] [stderr]    Doc-tests pokemon
[INFO] [stdout] test tournament::tests::test_tournamentselectorindividual_selectorindividualtrait_selectedids ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/pokemon/src/pokemon_type/value.rs - pokemon_type::value::PokemonTypeTrait (line 12) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_core
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test crates/scarlet-queen-core/src/replenisher.rs - replenisher::ReplenisherIndividualTrait (line 13) ... ok
[INFO] [stdout] test crates/scarlet-queen-core/src/selector.rs - selector::SelectorIndividualTrait (line 17) ... ok
[INFO] [stdout] test crates/scarlet-queen-core/src/each_crate_individual.rs - each_crate_individual::EachCrateIndividual (line 12) ... ok
[INFO] [stdout] test crates/scarlet-queen-core/src/group.rs - group::GroupTrait (line 25) ... ok
[INFO] [stdout] test crates/scarlet-queen-core/src/initializer.rs - initializer::InitializerTrait (line 9) ... ok
[INFO] [stdout] test crates/scarlet-queen-core/src/individual.rs - individual::Individual (line 13) ... ok
[INFO] [stdout] test crates/scarlet-queen-core/src/fitness.rs - fitness::FitnessIndividualTrait (line 12) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_entrypoint
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_fitness
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_generation
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/scarlet-queen-generation/src/individual.rs - individual::GenerationIndividual (line 18) ... ok
[INFO] [stdout] test crates/scarlet-queen-generation/src/group.rs - group::Group (line 24) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_initializer
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_replenisher
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scarlet_queen_selector
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ea32cb25982bcdc33d993e533efad0dad7ab00a2efe104b1317fc8d4ce135783", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea32cb25982bcdc33d993e533efad0dad7ab00a2efe104b1317fc8d4ce135783", kill_on_drop: false }`
[INFO] [stdout] ea32cb25982bcdc33d993e533efad0dad7ab00a2efe104b1317fc8d4ce135783
